microfinance institution - English Synonyms Dictionary